<?php
/* ====================================================================
 *
 *                Send.php 由网银在线技术支持提供
 *
 *  本页面接收来自上页所有订单信息,并提交支付订单到网线在线支付平台....
 *
 *
 * ====================================================================
 */

//**********************************
$v_mid = '22170783';				// 商户号，这里为测试商户号1001，替换为自己的商户号即可
$v_url = 'http://www.tixuhui.com/api/chinabank/receive.php'; // 请填写返回url
									// MD5密钥要跟订单提交页相同，如Send.asp里的 key = "test" ,修改""号内 test 为您的密钥
$key = 'tixuhuilongwulu1500C';		// 如果您还没有设置MD5密钥请登陆我们为您提供商户后台，地址：https://merchant3.chinabank.com.cn/
									// 登陆后在上面的导航栏里可能找到“资料管理”，在资料管理的二级导航栏里有“MD5密钥设置” 
									// 建议您设置一个16位以上的密钥或更高，密钥最多64位，但设置16位已经足够了
//**********************************

if (trim($_POST['order'])<>"") { //判断是否有传递订单号
	$v_oid = trim($_POST['order']);
}
else { //默认订单号，建议构成格式 年月日-商户号-小时分钟秒
	die('no v_oid'); // 一定要传订单号过来
	$v_oid = date('Ymd',time())."-".$v_mid."-".date('His',time());
}
     
$v_amount = trim($_POST['price']);                        //支付金额                 
$v_moneytype = "CNY";                                     //币种
$text = $v_amount.$v_moneytype.$v_oid.$v_mid.$v_url.$key; //md5加密拼凑串,注意顺序
$v_md5info = strtoupper(md5($text));                      //md5函数加密并转化成大写字母
$pmode_id = '';                                           //直连银行编码，写空表示之后再选
$remark1 = trim($_POST['subject']);                       //备注字段1，用作商品名称
$remark2 = trim($_POST['desc']);                          //备注字段2，用作备注
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>网银在线支付接口PHP版</title>
</head>
<body onLoad="javascript:document.E_FORM.submit()">
<form method="post" name="E_FORM" action="https://pay3.chinabank.com.cn/PayGate">
    <input type="hidden" name="v_mid"       value="<?php echo htmlspecialchars($v_mid);?>">
    <input type="hidden" name="v_oid"       value="<?php echo htmlspecialchars($v_oid);?>">
    <input type="hidden" name="v_amount"    value="<?php echo htmlspecialchars($v_amount);?>">
    <input type="hidden" name="v_moneytype" value="<?php echo htmlspecialchars($v_moneytype);?>">
    <input type="hidden" name="v_url"       value="<?php echo htmlspecialchars($v_url);?>">
    <input type="hidden" name="v_md5info"   value="<?php echo htmlspecialchars($v_md5info);?>">
    <input type="hidden" name="remark1"     value="<?php echo htmlspecialchars($remark1);?>">
    <input type="hidden" name="remark2"     value="<?php echo htmlspecialchars($remark2);?>">
    <input type="hidden" name="card_id" value="1">
    <input type="hidden" name="pmode_id" value="<?php echo htmlspecialchars($pmode_id);?>">
</form>
</body>
</html>
